
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.GregorianCalendar"%>
<%@page import="java.util.Calendar"%>
<%@page import="java.text.DateFormat"%>
<%@page import="gamebook.Paginacion"%>
<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="gamebook.Foto"%>
<%@page import="gamebook.Usuario"%>
<%@page import="gamebook.*"%>
<%@page import="java.util.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%
    //Cogemos el usuario que está utilizando la web del objeto Session
    UsuarioGenerico usuario = (UsuarioGenerico) session.getAttribute("usuario");

    //Cogemos el usuario del cual estamos viendo el muro
    UsuarioGenerico usuariomuro = (UsuarioGenerico) session.getAttribute("usuariomuro");

    //Valor de la opcion
    String opcionString = "irAEvento";

    //Pagina actual
    String paginaString = "";

%>


<!DOCTYPE html>
<html>
    <head>
        <link href="css/reset.css" type="text/css" rel="stylesheet" />
        <link href="css/gamebook.css" type="text/css" rel="stylesheet" />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title><%= usuariomuro.getNombre() + " " + usuariomuro.getApellidos()%></title>
    </head>
    <body>
        <%
            //Si hay mensajes que mirar
            if (request.getAttribute("mensajesRegistro") != null) {
                //Lista de mensajes que se mostrarán en pantalla
                List<String> listMensaje = (List) request.getAttribute("mensajesRegistro");

                if (listMensaje.size() > 0) { //Si hay un mensajes que mostrar en pantalla
                    //Mostramos la ventana modal
                    out.print("<div id='overlayModal'> </div>");
                    out.print("<div id='contenedorModal'>");
                    out.print("<ul>");
                    for (String mensaje : listMensaje) {
                        out.print("<li><p>" + mensaje + "</p></li>");
                    }
                    out.print("</ul>");
                    out.print("<div class='botones'>");
                    out.print("<div class='central'><a href='control?opcion=irAEvento'>Aceptar</a></div>");
                    out.print("</div>");//botones
                    out.print("</div>");//contenedorModal
                }
            }

        %>                                                       
        <%@include file="cabecera.jsp" %>

        <div id="contenido">
            <%
                //Altura personalizable para el bloque izquierdo y derecho
                String alturaBloque = "500px";
            %>
            <%@include file="izquierda.jsp" %>

            <div id="perfil">
                <h2>Nuevo Evento de <%= usuario.getNombre() + " " + usuario.getApellidos()%></h2>
                <form name="nuevoEvento" id="nuevoEvento" action="control" method="post">
                    <span class="campo"><label for="eve_tit">Título: </label><input type="text" name="eve_tit" id="eve_tit" size="50" value=""/></span>
                    <span class="campo"><label for="eve_des">Descripción: </label><input type="text" name="eve_des" id="eve_des" size="50" value=""/></span>
                    <span class="campo"><label for="eve_dir">Dirección : </label><input type="text" name="eve_dir" id="eve_des" size="50" value=""/></span>
                    <span class="bloqueFecha">Fecha del evento:<br /><br />
                        <%

                            //Creamos un calendario gregoriano
                            Calendar calendario = new GregorianCalendar();
                            //Cargamos la fecha de nacimiento del usuario
                            //calendario.setTime();
                            //Cogemos los valores por separado
                            int dia = calendario.get(GregorianCalendar.DAY_OF_MONTH);
                            int mes = calendario.get(GregorianCalendar.MONTH) + 1; //Enero es el cero!
                            int ano = calendario.get(GregorianCalendar.YEAR);
                        %>                    
                        <label for="diaReg">D&iacute;a:</label>
                        <select name="diaReg" id="diaReg" >
                            <%
                                //Hacemos un bucle para meter las opciones de 'día del mes'
                                for (int i = 1; i <= 31; i++) {
                                    //Cuando pasemos por el valor propio, añadimos un 'selected'
                                    String seleccionado = (dia == i) ? "selected='selected'" : "";
                                    out.print("<option value='" + i + "' " + seleccionado + ">" + i + "</option>");
                                }
                            %>
                        </select> 
                        <label for="mesReg">Mes:</label>
                        <select name="mesReg" id="mesReg" > 
                            <%
                                //Hacemos un bucle para meter las opciones de 'mes'
                                for (int i = 1; i <= 12; i++) {
                                    //Cuando pasemos por el valor propio, añadimos un 'selected'
                                    String seleccionado = (mes == i) ? "selected='selected'" : "";
                                    out.print("<option value='" + i + "' " + seleccionado + ">" + i + "</option>");
                                }
                            %>
                        </select> 
                        <label for="anyoReg">A&ntilde;o:</label>
                        <select class="campoAnyo" name="anyoReg" id="anyoReg" >
                            <%
                                //Hacemos un bucle para meter las opciones de 'año'
                                for (int i = 1900; i <= 2011; i++) {
                                    //Cuando pasemos por el valor propio, añadimos un 'selected'
                                    String seleccionado = (ano == i) ? "selected='selected'" : "";
                                    out.print("<option value='" + i + "' " + seleccionado + ">" + i + "</option>");
                                }
                            %>
                        </select>
                    </span>
                    <input type="hidden" name="opcion" value="nEvento" />
                    <input type="submit" id="agregar" name="agregar" value="Agregar" />

                </form>
            </div>



            <%@include file="piepagina.jsp" %>

        </div>


    </body>
</html>
